Big Huge Thesaurus

conversation stopper

noun